Помощники (Helpers)
Определение
- Помощники (Helpers) — это глобальные функции PHP, которые вы можете вызывать из любого места вашего приложения.
- Вспомогательные файлы — это простые файлы PHP, содержащие функции.
Принципы
- Помощники
ДОЛЖНЫ быть созданы внутри модулей. Однако общие помощникиМОГУТ быть созданы на уровне приложения. - Вы можете создать столько вспомогательных файлов, сколько вам нужно, для каждого модуля.
- Вы можете реализовать столько вспомогательных функций, сколько вам нужно, для каждого вспомогательного файла.
- Все вспомогательные файлы будут автоматически загружены фреймворком.
Правила
- Помощники
МОГУТ размещаться в папке внутри модуля или в самом приложении для общих помощников.Helpers
Структура папок
- usr
- modules
- {module-name}
- Helpers
- helpers.php
- mix.php
- ...
- usr
- app
- Helpers
- helpers.php
- mix.php
- ...
Использование
if (!function_exists('plus')) {
function add(int $a, int $b): int
{
return $a + $b;
}
}